home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / Source / Chess++ ƒ / CChessPieces ƒ / CQueen.h < prev    next >
Text File  |  1993-04-25  |  420b  |  19 lines

  1. /****
  2.  * CQueen.h
  3.  *
  4.  *    Class representing the Queen.
  5.  *
  6.  *    Copyright © 1993 Steven J. Bushell. All rights reserved.
  7.  *
  8.  ****/
  9.  
  10. #define    _H_CQueen            /* Include this file only once */
  11. #include "CObject.h" 
  12.  
  13. class CQueen : public CChessPiece {
  14. public:
  15.     void        IQueen(Boolean);
  16.     void        Draw(short rank, short file);
  17.     CIconHandle    GetCicnHandle(void);
  18.     Boolean        IsValidMove(CChessBoard *aBoard, short newRank, short newFile);
  19. };